// 简化版社交分享页面 - 用于调试
const app = getApp();

Page({
  data: {
    currentTab: 'all',
    tabs: [
      { id: 'all', name: '全部' },
      { id: 'experience', name: '经验' },
      { id: 'question', name: '问题' },
      { id: 'achievement', name: '成果' }
    ],
    shares: [
      // 添加一些测试数据
      {
        id: 1,
        title: '测试分享标题',
        content: '这是一个测试分享的内容...',
        username: '测试用户',
        avatar_url: 'https://vision.skyantkj.com/static/images/default-avatar.png',
        created_at: new Date().toISOString(),
        like_count: 0,
        comment_count: 0,
        is_liked: false,
        image_urls: [],
        tags: ['测试']
      }
    ],
    loading: false,
    hasMore: true,
    currentPage: 1,
    pageSize: 10
  },

  onLoad() {
    console.log('社交分享页面加载');
    console.log('初始数据:', this.data);
    // 暂时不调用API，先显示测试数据
    // this.loadShares();
  },

  onShow() {
    console.log('社交分享页面显示');
  },

  // 创建分享
  onCreateShare() {
    console.log('点击创建分享按钮');
    wx.showToast({
      title: '创建分享功能',
      icon: 'none'
    });
  },

  // 标签页切换
  onTabChange(e) {
    const tabId = e.currentTarget.dataset.id;
    console.log('切换标签页:', tabId);
    
    this.setData({ 
      currentTab: tabId 
    });
  },

  // 点赞
  onLike(e) {
    console.log('点击点赞');
    wx.showToast({
      title: '点赞功能',
      icon: 'none'
    });
  },

  // 评论
  onComment(e) {
    console.log('点击评论');
    wx.showToast({
      title: '评论功能',
      icon: 'none'
    });
  },

  // 关注
  onFollow(e) {
    console.log('点击关注');
    wx.showToast({
      title: '关注功能',
      icon: 'none'
    });
  },

  // 格式化时间
  formatTime(timestamp) {
    return '刚刚';
  }
});
